-- Leviathan (c) v.v.balashoff
local Class = require('leviathan/Class')
local Tween = require('libs/tween/tween')

local TimerComponent = Class:derive('TimerComponent')

function TimerComponent:new(triggerTime, target, field, value)
    self.id = 'TimerComponent'
    self.typeId = 'Timer'
    self.drawable = false
    self.enabled = true
    self.startTime = nil
    self.triggerTime = triggerTime
    self.target = target
    self.field = field
    self.value = value
end

return TimerComponent
